Make multicall state per-vcpu rather than per-cpu
authorKeir Fraser <keir@xen.org>
Tue, 16 Nov 2010 13:01:43 +0000 (13:01 +0000)
committerKeir Fraser <keir@xen.org>
Tue, 16 Nov 2010 13:01:43 +0000 (13:01 +0000)
commit430203d65f9e17b22b4a7ba404f535a7bba1a1ff
tree7c5e2b65b59bb3eb0179fee04c5d2134f5cc8530
parent43e7d2b21a0ccfdb23de338987edf3da05d50e22
Make multicall state per-vcpu rather than per-cpu

This is a prerequisite for allowing guest descheduling within a
hypercall.

Signed-off-by: Keir Fraser <keir@xen.org>
xen/arch/ia64/xen/hypercall.c
xen/arch/x86/domain.c
xen/arch/x86/x86_64/compat/mm.c
xen/common/domain.c
xen/common/multicall.c
xen/common/schedule.c
xen/include/xen/multicall.h
xen/include/xen/sched.h